narrowleaf dock - German English Dictionary